An ARP Based Approach for Port Scavenging and IPv4 Address Sharing
نویسندگان
چکیده
The Internet is rapidly nearing IPv4 address space exhaustion. Current projections predict that within the next two years, all IPv4 address blocks will have been assigned. IPv6 adoption on the other hand has not ramped up as rapidly. As we transition from an Internet built on an abundance of IP addresses to one of scarcity, innovative techniques that allow us to do more with less are likely to flourish. One such class of emerging techniques attempts to utilize unused port ranges to implement IP address sharing. We call this class of approaches Port Scavenging. In this paper we present a unique approach that allows multiple end hosts on a network to share a single IPv4 address by relying on a modified hardware address resolution protocol. Using the proposed approach it is possible to allow thousands of end hosts to share a single IPv4 address and at the same time be able to maintain an end-to-end consistent network. Our approach is fundamentally different other techniques, as it does not require that packets from the end-host be modified at the network layer by an intermediate entity as they transit the network. In addition, each end-host can use a valid routable public IP address. We have developed an initial implementation of our ideas via a modified Linux kernel which demonstrates the feasibility of our approach.
منابع مشابه
Doing More with Less: End-to-End Consistent IPv4 Address Sharing
The Internet is rapidly nearing IPv4 address space exhaustion. Current projections predict that within the next two years, all IPv4 address blocks will have been assigned. IPv6 adoption on the other hand has been slower than anticipated. It is becoming increasingly clear that there will be an extended period of during which both protocols will coexist as services and applications are slowly mig...
متن کاملErlang-based dimensioning for IPv4 Address+Port translation
As the IPv4 address pool is being exhausted, it becomes urgent to find a way to migrate IPv4 network architectures to IPv6, or to reduce the use of IPv4 addresses. In this paper, we discuss a strategy known as “Address + Port” translation, which consists in several users sharing the same IPv4 address and being distinguished by a range of port numbers. Of critical importance for the feasibility ...
متن کاملThe Address plus Port (A+P) Approach to the IPv4 Address Shortage
We are facing the exhaustion of the IANA IPv4 free IP address pool. Unfortunately, IPv6 is not yet deployed widely enough to fully replace IPv4, and it is unrealistic to expect that this is going to change before the depletion of IPv4 addresses. Letting hosts seamlessly communicate in an IPv4 world without assigning a unique globally routable IPv4 address to each of them is a challenging proble...
متن کاملAddress Resolution Protocol (ARP) for the Identifier-Locator Network Protocol for IPv4 (ILNPv4)
This document defines an Address Resolution Protocol (ARP) extension to support the Identifier-Locator Network Protocol for IPv4 (ILNPv4). ILNP is an experimental, evolutionary enhancement to IP. This document is a product of the IRTF Routing Research Group.
متن کاملMac-forced Forwarding: a Method for Subscriber Separation on an Ethernet Access Network
Status of This Memo This memo provides information for the Internet community. It does not specify an Internet standard of any kind. Distribution of this memo is unlimited. Abstract This document describes a mechanism to ensure layer-2 separation of Local Area Network (LAN) stations accessing an IPv4 gateway over a bridged Ethernet segment. The mechanism-called "MAC-Forced Forwarding"-implement...
متن کامل